.v-select{position:relative;font-family:inherit}
.v-select,.v-select *{box-sizing:border-box}
.v-select[dir=rtl] .vs__actions{padding:0 3px 0 6px}
.v-select[dir=rtl] .dropdown-toggle .clear{margin-left:6px;margin-right:0}
.v-select[dir=rtl] .selected-tag .close{margin-left:0;margin-right:2px}
.v-select[dir=rtl] .dropdown-menu{text-align:right}
.v-select .open-indicator{display:flex;align-items:center;cursor:pointer;pointer-events:all;opacity:1;width:12px}
.v-select .open-indicator,.v-select .open-indicator:before{transition:all .15s cubic-bezier(1,-.115,.975,.855);transition-timing-function:cubic-bezier(1,-.115,.975,.855)}
.v-select .open-indicator:before{border-color:rgba(60,60,60,.5);border-style:solid;border-width:3px 3px 0 0;content:"";display:inline-block;height:10px;width:10px;vertical-align:text-top;transform:rotate(133deg);box-sizing:inherit}
.v-select.open .open-indicator:before{transform:rotate(315deg)}.v-select.loading .open-indicator{opacity:0}
.v-select .dropdown-toggle{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:flex;padding:0 0 4px;background:none;border:1px solid rgba(60,60,60,.26);border-radius:4px;white-space:normal}
.v-select .vs__selected-options{display:flex;flex-basis:100%;flex-grow:1;flex-wrap:wrap;padding:0 2px;position:relative}
.v-select .vs__actions{display:flex;align-items:stretch;padding:0 6px 0 3px}
.v-select .dropdown-toggle .clear{font-size:23px;font-weight:700;line-height:1;color:rgba(60,60,60,.5);padding:0;border:0;background-color:transparent;cursor:pointer;margin-right:6px}
.v-select.searchable .dropdown-toggle{cursor:text}
.v-select.unsearchable .dropdown-toggle{cursor:pointer}
.v-select.open .dropdown-toggle{border-bottom-color:transparent;border-bottom-left-radius:0;border-bottom-right-radius:0}
.v-select .dropdown-menu{display:block;position:absolute;top:100%;left:0;z-index:1000;min-width:160px;padding:5px 0;margin:0;width:100%;overflow-y:scroll;border:1px solid rgba(0,0,0,.26);box-shadow:0 3px 6px 0 rgba(0,0,0,.15);border-top:none;border-radius:0 0 4px 4px;text-align:left;list-style:none;background:#fff}
.v-select .no-options{text-align:center}
.v-select .selected-tag{display:flex;align-items:center;background-color:#f0f0f0;border:1px solid #ccc;border-radius:4px;color:#333;line-height:1.42857143;margin:4px 2px 0;padding:0 .25em;transition:opacity .25s}
.v-select.single .selected-tag{background-color:transparent;border-color:transparent}
.v-select.single.open .selected-tag{position:absolute;opacity:.4}
.v-select.single.searching .selected-tag{display:none}
.v-select .selected-tag .close{margin-left:2px;font-size:1.25em;appearance:none;padding:0;cursor:pointer;background:0 0;border:0;font-weight:700;line-height:1;color:#000;text-shadow:0 1px 0 #fff;filter:alpha(opacity=20);opacity:.2}
.v-select.single.searching:not(.open):not(.loading) input[type=search]{opacity:.2}
.v-select input[type=search]::-webkit-search-cancel-button, .v-select input[type=search]::-webkit-search-decoration,.v-select input[type=search]::-webkit-search-results-button, .v-select input[type=search]::-webkit-search-results-decoration{display:none}
.v-select input[type=search]::-ms-clear{display:none}
.v-select input[type=search],.v-select input[type=search]:focus{appearance:none;-webkit-appearance:none;-moz-appearance:none;line-height:1.42857143;font-size:1em;display:inline-block;border:1px solid transparent;border-left:none;outline:none;margin:4px 0 0;padding:0 7px;max-width:100%;background:none;box-shadow:none;flex-grow:1;width:0}
.v-select.unsearchable input[type=search]{opacity:0}
.v-select.unsearchable input[type=search]:hover{cursor:pointer}
.v-select li{line-height:1.42857143}
.v-select li>a{display:block;padding:3px 20px;clear:both;color:#333;white-space:nowrap}
.v-select li:hover{cursor:pointer}
.v-select .dropdown-menu .active>a{color:#333;background:rgba(50,50,50,.1)}
.v-select .dropdown-menu>.highlight>a{background:#5897fb;color:#fff}.v-select .highlight:not(:last-child){margin-bottom:0}
.v-select .spinner{align-self:center;opacity:0;font-size:5px;text-indent:-9999em;overflow:hidden;border-top:.9em solid hsla(0,0%,39%,.1);border-right:.9em solid hsla(0,0%,39%,.1);border-bottom:.9em solid hsla(0,0%,39%,.1);border-left:.9em solid rgba(60,60,60,.45);transform:translateZ(0);animation:vSelectSpinner 1.1s infinite linear;transition:opacity .1s}
.v-select .spinner,.v-select .spinner:after{border-radius:50%;width:5em;height:5em}
.v-select.disabled .dropdown-toggle,.v-select.disabled .dropdown-toggle .clear,.v-select.disabled .dropdown-toggle input,.v-select.disabled .open-indicator,.v-select.disabled .selected-tag .close{cursor:not-allowed;background-color:#f8f8f8}
.v-select.loading .spinner{opacity:1}
@-webkit-keyframes vSelectSpinner{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}
@keyframes vSelectSpinner{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}
.fade-enter-active,.fade-leave-active{transition:opacity .15s cubic-bezier(1,.5,.8,1)}
.fade-enter,.fade-leave-to{opacity:0}